Alcatraz water tower
San Francisco, CA
Culture
Alcatraz water tower is on Alcatraz Island in San Francisco Bay, off the coast of San Francisco, California, United States. It is located on the northwestern side of the island, near Tower No.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account