ID 233663646 © Stevendalewhite | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
barnacle sea low tide coast lagoon seascape rocks coastline bay coral tides reef find explore atlantic salt ocean shore acadia creature creacher water exposed rock hidden pool marsh feeder suspension sessile nonmobile tidal shallow marine crustacea cirripedia arthropod seaside beach aquatic shell environment animal nature closeup