Buffel on Llandudno Beach Buffel, is currently resting on Llandudno beach, Cape Town. Don’t worry, he’s just fine ! Yesterday this rare species to our Capetonian… Read More