INDONESIA | Tuesday, 12 October 2010 | Views [418]
Flower petals are prepared and sold fresh daily for Hindu offerings to the gods.