Garuda

Garuda is a mythical Eagle, which appears prominently in both Hindu and Buddhist mythology. In Hinduism, Garuda is a divine entity, and is depicted as the vahana or mount of Sri Maha Vishnu

More by GODZILLARGE

View profile