MolluscaBase Specimens details
54563/1
ZI - Zoological Institute, St. Petersburg, Russia.
Middle Kurile Islands, 150 m
Date
action
by