Designed by
Title
metal shackles of the Khmer Rouge torture weapon. Cell - Tuol Sleng Museum S21 Prison , Phnom Penh, Cambodia #148973490
Description
Cell - Tuol Sleng Museum S 21 Prison , Phnom Penh, Cambodia. metal shackles of the Khmer Rouge torture weapon
This image is editorial