A person sized brass statue of the Hindu god Garuda. Garuda is variously described as King of the Birds, Messenger between gods and humans and the vehicle of Vishnu. Jagdish Mandir temple. Udaipur, Rajasthan, Republic of India. 15 December 2008
Add to Cart Add to Lightbox Download