Whale watching in South Africa

A breathtaking experience from Gqeberha