Mediterranean Seashells
Updated april 2019 – circa 959 illustrated species