Stock Photo - Stone carved devote statue, Beng Mealea temple ruins, Angkor, Siem Reap Province, Cambodia, South East Asia, Asia.

Stock Photo: Stone carved devote statue, Beng Mealea temple ruins, Angkor, Siem Reap Province, Cambodia, South East Asia, Asia.

Searchable keywords

Choose multiple keywords