Mediterranean Seashells
Updated september 2019 – circa 972 illustrated species