Several Humpback Whales

Several Humpback Whales

Observation - Several Humpback Whales - Southern Africa. Description: