NEWFOUNDLAND - ImageInnovation

NEWFOUNDLAND - WITLESS BAY
HUMPBACK WHALE breaching.
[whalebreach_9320]

humpback whalewhalehumpbackbreachwateroceannewfoundlandwitless bayfinanimalwildlifemammal9320 canada