« back to search results

Image 24 of 37
< Prev Next >
India-7462.jpg
Jaipur, Rajasthan, India.  Vendor of Flower Garlands for a Nearby Temple.