Designed by
Title
United States Penitentiary at Alcatraz #132950685
Description
The Alcatraz Federal Penitentiary or United States Penitentiary, Alcatraz Island often just referred to as Alcatraz or The Rock was a maximum high-security federal prison on Alcatraz Island, 1.25 miles off the coast of San Francisco, California, which operated from August 11, 1934, until March 21, 1963.
This image is editorial