Skip to content

Chamunda (Stone statue from 12th Century A.D.)

National Museum, New Delhi →

Chamunda (Stone statue from 12th Century A.D.). National Museum
Where is this?