The King of Birds – Garuda
Garuda, the symbol of virtue, hope and rebirth, was a brilliant warrior and is believed to represent heavenly powers. The sculpture of Lord Garuda has been given a green finish and it adds to the antique appeal of the bird-god. The two-colour play adds to the overall appeal of the statue. This artefact has a unique divine aura that would make an ideal gift or add immense value to your home decor.