Sculpture of mythical lion and elephant on the top of the Mahadeva Temple, Menal, Chittorgarh, Rajasthan, India.
Sculpture of mythical lion and elephant on the top of the Mahadeva Temple, Menal, Chittorgarh, Rajasthan, India., by Zoonar/RealityImages
Details
License type
Royalty Free