Ctenophora flaveolata

Ctenophora flaveolata

Observation - Ctenophora flaveolata - UK and Ireland. Description: