Loading…
India - Delhi - Lemons in a glass on a stall selling cold water in Chadni Chowk
Lemons in a glass on a stall selling cold water in Chadni Chowk, New Delhi, India
Lemons in a glass on a stall selling cold water in Chadni Chowk, New Delhi, India