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