NEWFOUNDLAND - ImageInnovation

NEWFOUNDLAND - WITLESS BAY
HUMPBACK WHALE breaching.
[whalebreach_6800]

humpback whalewhalehumpbackbreachwateroceannewfoundlandwitless bayfinanimalwildlifemammal9339 canada