Harbor seals with pups on North Finger Island by Sucia Island By allaboardsailing@yahoo.com August 6, 2023 Harbor seals with pups on North Finger Island by Sucia Island ← Previous Next →