Page 113 / 186

Ok, those specks on the beach are Elephant Seals.

January 4, 2004 19:33:35