Stock Photo - A stone carving of Garuda, a large mythical bird, bird-like creature, or humanoid bird that appears in both Hindu and Buddhist mythology at Preah Khan Temple in Angkor at Siem Reap in Cambodia.

Stock Photo: A stone carving of Garuda, a large mythical bird, bird-like creature, or humanoid bird that appears in both Hindu and Buddhist mythology at Preah Khan Temple in.

Searchable keywords

Choose multiple keywords