Barnacles feeding underwater in the St. Lawrence River in Canada
Close up of barnacle Balanus balanoides on a rock.
Group of goose barnacles, seashell attached on a wood log on the seashore.
A glass bottle full of barnacles lying on the beach.
Photomicrograph Cypris larvae of barnacles showing delicate wing-like structures.
Barnacles isolated on a white background.