A008 C028 05169S

Add Favourites

Description

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