logo NH Mountain Hiking             < Islesboro Island             < Animal Photos

Northern Rock Barnacle (Balanus balanoides) below the tide line on Islesboro Island in Maine
 
Northern Rock Barnacle (Balanus balanoides) below the tide line on Islesboro Island in Maine.