dcsimg

Surf Barnacle (Catomerus polymerus)