-
4
Feb
ALCATRAZ, THE ISLAND OF THE PELICANS
fotopedia.comAlcatraz Island is an island located in the San Francisco Bay, 1.5 miles offshore from San Francisco, California, United States. Often referred to as “The Rock” or simply “Traz”, the small island was developed with facilities for a…
© 2009 Vanilla Pod theme for tumblr by Late Studio