Alcatraz Island

The former federal penitentiary Alcatraz Island is located in San Francisco Bay. The more common view is from the City of San Francisco. This photo comes from Treasure Island off the Bay Bridge.

The Rock

0 comments… add one

Leave a Comment