logo           < back   ANIMAL   next >

Barnacle

Northern Rock Barnacle (Balanus balanoides)

Islesboro Island
 
BIG PHOTO