MolluscaBase Specimens details
36525/1
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
Moneron Island, 10-15 m
Date
action
by