453
Stereocidaris sceptrifera
NHMUK E77676
Please select the attributes you wish to search for
Please select the keywords you wish to search for
Please select scientific terms to find images which share this keyword