DSC02535a

Flowers to purchase and offer to the gods at the Shiva Temple in Varanasi

Leave a Reply

Your email address will not be published. Required fields are marked *