North Wales June 2019


Haliclona oculata -- mermaid's glove