Give us feedback!

See Old Ben the Seal Statue, Avalon, Catalina Island, California

Old Ben was a large, playful sea lion that captured the hearts of Santa Catalina islanders as he swam ashore each day from 1898 to 1920, when he is presumed to have gone out into the ocean to die.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail