Marine Life - Joseph Verdirame Nature Photography
Powered by SmugMug Log In

Humpback Whales surfacing (2)

Having just taken a breath, these two are preparing to dive again.

Humpbacks breathing at surfacehumpback whales in Cape Cod