Humpback whale BCZ0298 “Split Fin” near San Juan Island shoreline By allaboardsailing@yahoo.com July 22, 2024 Humpback whale BCZ0298 “Split Fin” near San Juan Island shoreline ← Previous Next →