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
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