Designed by
Title
Garuda statue, state symbol of Thai Royal #135234500
Description
Bangkok, Thailand - Sep 16, 2018. Garuda statue, state symbol of Thai Royal. The Garuda is a mythological beast of the Hindu and Buddhist tradition
This image is editorial