Mediterranean limpet

Patella caerulea