Designed by
Title
Rameswaram, India - May 25, 2014 #78683995
Description
Rameswaram, Tamil Nadu, India - May 25, 2014. Full report about Rameswaram pilgrimage, religion. Religious city rituals. Priest on the beach side, offerings, prayer
This image is editorial