It was always about the escape
Otherwise known as "The Rock", Alcatraz Island just off the shores of San Francisco. Home to the first lighthouse on the West Coast, not to mention one of the most notorious prison systems, movie set, national park, and the birthplace of the American Indian Red Power movement.
San Francisco, California, US
Visit website
Discovered by Jordan Irwin
on 30 November 2007.
652 views.