Sunday, May 18, 2008

Alcatraz Island.

This is the first light house built on the west coast. It's on Alcatraz.

1 comment:

Garrison Propaganda said...

yeah, thats about how close ive been. you got a way better trip. id love the tour! what was the coolest thing you learned?