Andrew Testa

United States of America, USA

Angola Prison in Louisiana at night. Of the prison's 5,200 prisoners, 71% are lifers and many are on death row.

Object Name
Copyright
Andrew Testa
City
United States of America
Country
USA
Restrictions
Max size
High Resolution
7684 x 6052 pixels
65.06 x 51.24 cm (300 dpi)
25.61 x 20.17 inch (300 dpi)
13.7 MB size on disk
powered by infradox.com