Haliotis tuberculata

Species
Haliotis tuberculata
belongs to Genus