Humpback whales photographed in Cape Cod Bay - Massachusetts Bay - Stellwagon Bank National Marine Sanctuary.

You may also like

Back to Top