MolluscaBase Specimens details
RGM 229.793
NNM - Nationaal Natuurhistorisch Museum, Leiden, The Netherlands.
Date
action
by