Cratena Peregrinanudibranch
Flabellina AffinisFlabellina
octopus
sea slug
nudibranch
moray
reef fish
Scubashooters.net - Underwater Photography