The Holmesburg Prison located on Torresdale Ave.


  



Leave a comment