Skip to content

Bust of Shiva

National Museum, New Delhi →

Bust of Shiva. National Museum
Where is this?