Page 113 / 186
Ok, those specks on the beach are Elephant Seals.
January 4, 2004 19:33:35