Puffadder Shyshark, Haploblepharus edwardsii. Aka Happy Eddy. False Bay, South Africa.

Puffadder Shyshark, Haploblepharus edwardsii. Aka Happy Eddy. False Bay, South Africa.