Statue of Lord Shiva

Statue of Lord Shiva in Murudeshwara, India.

Comments are closed.