prilfish:
Mauve Stinger
prilfish:
Haminoea cyanomarginata
prilfish:
Flabellina ischitana laying eggs
prilfish:
Flabellina ischitana laying eggs
prilfish:
Flabellina ischitana (while laying eggs) and Cratena peregrina
prilfish:
MV Karwela Gozo
prilfish:
Bristle Worm - Hermodice carunculata
prilfish:
Grouper
prilfish:
Eggs of Cratena or Flabellina
prilfish:
Cratena peregrina