Puffadder shyshark at Steenbras Deep

Puffadder shyshark at Steenbras Deep

Observation - Puffadder shyshark at Steenbras Deep - Southern Africa. Description: