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