It is found in Spain, on Mallorca and along the south and east coast from Cadiz to Girona on limestone, up into the mountains.
Nó được tìm thấy ở Tây Ban Nha, on Mallorca và along the South và East coast from Cadiz to Girona on limestone, up into the mountains.