Whale breaches in Hermanus Bay

Dassies (aka, rock rabbits) scurry on the shore with the tourists, while a whale repeatedly breaches below a distant rainbow in South Africa.