For only $3 per month you can become a Travellerspoint Supporter and enjoy an ad free experience.
Travel Photography Travel Postcards USA Postcards Alcatraz Island Lighthouse
Alcatraz Island Lighthouse is a lighthouse – the first one built on the U.S. West Coast – located on Alcatraz Island in California's San Francisco Bay. It is located at the southern end of the island near the entrance to the prison.
Photo by andrewpbc
Recipient's Name
Recipient's Email
Recipient's Username