Skip to content

Standing Tara (Bronze Statue)

National Museum, New Delhi →

Standing Tara (Bronze Statue). National Museum
Where is this?