Angkor Wat

Angkor Wat
Our Khmer Temple

Camel | 駱駝 | camels