CNRS_20110001_1584

Detail of the head of a colorful sea slug, “Chromodoris kunei”. Moorea, French Polynesia.

Leave a Reply