Mediterranean Seashells
Updated november 2019 – circa 978 illustrated species