INDIA | Monday, 2 June 2014 | Views [248]
Flowers for sale at the local market. They buy these for offerings at the temple.