Alaskan Humpback Whales - AnnHarper

Snow and a whale tail make a beautiful site.