Nelson Bay Nudibranchs - DebAstonUnderwaterImages

Goniobranchus aureopurpurea

Goniobranchusaureopurpurea