Mediterranean Seashells
Updated october 2018 – circa 927 illustrated species