Figure of Shiva Riding Camel

Figure of Shiva Riding Camel

A0309-548

Figure Of Shiva Riding Camel

Indian Asian

Andhra Pradesh

Southeast India

17th C.

Brass



One of the most important deities in Hinduism is Lord Shiva, whose name means, ''Auspicious one.'' Shiva is one of the deities that make up the Hindu triad... Read more