Its presence on the Balearic Islands and Sardinia is doubtful.
Its presence trên Quần đảo Baleares và Sardegna is doubtful.