Alcatraz Lighthouse


Alcatraz Lighthouse



Alcatraz Lighthouse is located on Alcatraz Island in San Francisco, California.

Gram and Pops visited here in August 2011.

Click here for pictures of Gram and Pops' Trip

Send comments to:
David Pleacher