Beaky barnacle

Beaky barnacle

Observation - Beaky barnacle. Description: Squat small barnacle with 4 plates

Squat small barnacle with 4 plates