Garuda

This Garuda Statue At Wat Phra Kaew In Thailand. Photo