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