Seals start arriving off the Delaware coast in November, but are most abundant in January, February and March, Thurman said. There's an established winter colony off Lewes, but they sometimes show ...
Results that may be inaccessible to you are currently showing.