Sea pen (Umbellula carpenteri)
26/02/1874; 26 February 1874
NHMUK-1881.2.11.28a
Notes: This could be from station 157 instead
Copyright/attribution: Natural History Museum, London
Copyright/attribution: National Museum of Ireland - Natural History
Description
Notes: This could be from station 157 instead