Green Neon Slug, Nembrotha kubaryana, Florida Islands, Solomon Islands
Green Neon Slug, Nembrotha kubaryana, Florida Islands, Solomon Islands

Image no. rds_15153