Designed by
Title
Interior of Tuol Sleng Museum or S21 Prison, Phnom Penh, Cambodia #71062142
Description
Interior of Tuol Sleng prison in Phnom Penh, Cambodia. This building was a concentration camp during the Cambodian genocide under the Khmer Rouge
This image is editorial