Skip to content

Chaturmukha Vishnu.

National Museum, New Delhi →

Chaturmukha Vishnu.. National Museum
Where is this?