Nudibranch - Ardeadoris rubroannulata Solitary Islands Marine Park by Jetty Dive

Nudibranch – Ardeadoris rubroannulata Solitary Islands Marine Park by Jetty Dive (Sarah Devery)