Humpback Whale Sounding

A humpback whale sounds off the coast of Cape Cod in the Stellwagen Marine Refuge, Sept. 2010.

1 Comment