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