A008 C009 0516P7

Add Favourites

Description

Puffadder shyshark, (Haploblepharus edwardsii), with generic temperate rocky reef species in kelp forest, (Eckalonia maxima), Western Cape, South Africa.