Garuda
The garuda is aman-bird deity of Hindu-Buddhist myth or the supernatural half-man and half-bird vehicle or bearer of Vishnu.
Refer to Wat Pra Keaw (Royal Temple) in Bangkok, Thailand
© Ccnanne | Stock Free Images
Similar Free Images
Categories: