NEWFOUNDLAND - ImageInnovation

NEWFOUNDLAND - WITLESS BAY
HUMPBACK WHALE breaching.
[whalebreach_9425]

humpback whalewhalehumpbackbreachwateroceannewfoundlandwitless bayfinanimalwildlifemammal9425 canada