Humpback whales swimming in the Bay of Fundy off New Brunswick, Canada

Humpback whales swimming in the Bay of Fundy off New Brunswick, Canada

Humpbacks ahoy!

Humpbacks ahoy!

error: Content is protected !