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