Buffel the Elephant Seal returns to Onrus Beach after almost 8 years
Buffel the Elephant Seal returns to Onrus Beach after almost 8 years

Buffel is an Antarctic Elephant Seal and has been seen around Cape Town beaches every now and then.