India, Mumbai An Indian Flower Salesman July 11, 2011 Ehsan Abbasi Leave a comment Taken in Mumbai, India.