Tithal
Blesses the devotees by showering flower petals
Image 36 of 60