"Lion spotted in Palo Alto"

Sea Lion that is, in San Francisquito Creek next to Hwy 101.
The Lion was trying to catch ducks. - Aug 25, 2011

Submitted by Mitch Johnson on Aug 25, 2011