The Flower Seller by Seok Yam Chew
31/03/2015
832
views
A flower seller in the city of Udaipur (where parts of the Bond movie, Octopussy, were filmed), in the Rajasthani state of Mewar, North India.

Comments
Login or register to add a comment