Beachgoer Calls For Help When They See A Smiling Baby Seal Alone On The Sand
A person walking along Goose Rocks Beach in Kennebunkport, Maine, recently noticed a small fluffy animal resting in the sand. When they got closer, they realized it was a baby…