Saturday, July 15, 2006

California Road Trip Part 1

elephant seal beasts of central coast california trying to stay cool and the squirrels that live among them.
this is how you get there