Angkor Wat

Angkor Wat
Our Khmer Temple

duck | 鴨 | canard | ducks | the duck | du