Aplysia punctata
(Cuvier, 1803)
Rathlin Island, 2025.
Previous image
Next image