Peacock at deer park, New Delhi, India
From Story photos
Ducks inside Lodhi garden lake, New Delhi, India
ducksgardenlakelodhi gardennew delhiIndiaDelhi
From Story photos
Shisha Gumbad, Lodhi garden, New Delhi, India
shisha gumbadlodhi gardennew delhiIndiaDelhi
From Story photos