Place: Alcatraz Island, San Francisco, California, United States
By Sloan Schang Uploaded on 16 July 2008 64 views
Tourists in their natural habitat, en route to Alcatraz Island, San Francisco.