Sea pen (Umbellula carpenteri)
03/03/1874; 3 March 1874
NHMUK-1881.2.11.28
Notes: This could be from station 156 instead
Copyright/attribution: Natural History Museum, London
Copyright/attribution: National Museum of Ireland - Natural History
Description
Notes: This could be from station 156 instead