Skip to content

Narasimha (Stone statue from 19th Century A.D.)

National Museum, New Delhi →

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