Halgerda Asteronotidae Nudibranchia Opisthobranchia
Chromodoris quadricolor
Dendronephthya
Sphyraena barracuda
Amphiprion ocellaris
Scubashooters.net - Underwater Photography