Biggs Orca Pectoral fin slaps By allaboardsailing@yahoo.com May 26, 2016 Sailing with whales T123A and T123 – multiple Pectoral fin slaps on the water ← Previous Next →