Designed by
Title
Interior of cell, Tuol Sleng Museum or S21 Prison, Phnom Penh, C #71062306
Description
Interior of a cell at 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