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