Art carvings on the wall in Angkor Wat

Royalty-free stock photo ID: 82569385

Art carvings on the wall in Angkor Wat