This Elephant Seal pup looked like he was smiling as he rested on Blouberg beach
A happy seal having fun in the Kalk Bay Harbour.
Tweets by patsplanet