Humpback Whale (Megaptera novaeangliae) waving pectoral fin / flipper in waters off Princes Royal Island, Great Bear Rainforest, British Columbia, Canada.