The Mahamastakabisheka Festival takes place once every 12 years in the South Indian town of
Photos: Stuart Forster - Mahamastabhiseka 2006
Taking you across the world. One post at a time.
The Mahamastakabisheka Festival takes place once every 12 years in the South Indian town of
Photos: Stuart Forster - Mahamastabhiseka 2006
No comments:
Post a Comment