Urchins - Eucidaris metularia

A lovely pair of small urchins, Eucidaris metularia. 40mm each

30 December 2016

Today's thumbnails

Kwajalein Underwater home