USA | Thursday, 3 January 2008 | Views [290]
Seal beach, aptly named for the vast masses of Elephant seals and sealions. Hundreds of them!