Harihara Devasthanam

108 feet Lord Venkateswara statue to be installed in Mauritius - Sakshi Post
Feb 09, 2014
108 feet Lord Venkateswara statue to be installed in Mauritius
Back to Top