Alcatraz Island, 37.8267° N, 122.4233° W, San Francisco, California 94122 USA
Inmate Fake Head Used in 1962 Escape
Photo Credit: NPS Photo
Claim copyright