A010 C048 05237H

Add Favourites

Description

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