Wood Carving

A Set Of Gilded Wood Carving Of Garuda Garuda The Garuda Is The King Of Animals, Semi-gods. In Legendary Lore Of India. Appeared In The Literature. Photo