INDONESIA | Tuesday, 8 November 2011 | Views [804]
A gift to the gods - Warding off bad spirits, hoping to bring luck to their crops and family.