Breaching Humpback Whales in the Channel Islands
The sheer power of a breaching humpback whale is breathtaking! Seen in the Channel Islands National Park.
The sheer power of a breaching humpback whale is breathtaking! Seen in the Channel Islands National Park.