Preview

Shiva Hindu temple and Ahilya Fort Complex on banks of the Narmada River, Maheshwar, Madhya Pradesh state, India, Asia
Shiva Hindu temple and Ahilya Fort Complex on banks of the Narmada River, Maheshwar, Madhya Pradesh state, India, Asia
Image ID: 641-5571
Artist: Robert Harding Productions
Purchase a commercial license Buy framed prints & more from our print store