Mediterranean Seashells
Updated august 2018 – circa 920 illustrated species