Rocky Shore animals - Crustaceans Image Gallery
 

Shady barnacle Tetraclitella purpurascens