Klein Forbidden logo

Prisons

Portfolio

Holmesburg prison

Holmesburg Prison in Philadelphia was built in 1896. It was an infamous prison due the cruel testing of dermatological,…

Read More