NEWFOUNDLAND - ImageInnovation

NEWFOUNDLAND - WITLESS BAY
HUMPBACK WHALE breaching.
[whalesplash_9424]

humpback whalewhalehumpbackbreachwateroceannewfoundlandwitless bayfinanimalwildlifemammal9424 canada