Skip to content

Uma Maheshwara (Stone statue)

National Museum, New Delhi →

Uma Maheshwara (Stone statue). National Museum
Where is this?