Designed by
Title
Lousiana State Penitentiary #40951455
Description
Angola, LA, USA ââ¬â April 11, 2014: The Louisiana State Penitentiary located in Angola. The Louisiana State Penitentiary is a prison farm nicknamed the ââ¬ÅAlcatraz of the South.ââ¬Â
This image is editorial