Skip to content

Lord Shiva dancing

1800

National Museum, New Delhi →

Lord Shiva dancing. 1800. National Museum
Where is this?