India

Image 169 of 402
< Prev Next >

New Delhi 592.JPG

Limes on a fruit stand in the Paharganj district of New Delhi, India.
twitterlinkedinfacebook