A010 C049 052321

Add Favourites

Description

Multiple Puffadder shysharks, (Haploblepharus edwardsii), on temperate rocky reef in kelp forest; (Ecklonia maxima), Western Cape, South Africa.