Thursday, June 22, 2017

Magical Animal Alphabet: Garuda

Garuda is a large bird-like creature in Hindu and Buddhist mythology. The brahminy kite is considered as its contemporary representation. By Hindu tradition, Garuda has brought nectar to earth from heaven.


No comments: