Tuol Sleng
Tuol Sleng
Phnom Penh, Cambodia
Angkor Thom, Angkor Wat
Angkor Wat
Angkor Wat
Angkor Wat
Choeung Ek
Choeung Ek
Tuol Sleng
Tuol Sleng
Tuol Sleng