Alaskan Humpback Whales - AnnHarper

A humpback showing off its tail.