Mediterranean Seashells
Updated august 2017 – circa 905 species illustrated