Faces on Angkor Wat stone.

Royalty-free stock photo ID: 2880304

Faces on Angkor Wat stone.