Puffadder shy shark at Vogelsteen

Puffadder shy shark at Vogelsteen

Observation - Puffadder shy shark at Vogelsteen - Southern Africa. Description: