ID 293714603 © My1px7 | 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.:
alive animal animals attached barnacle barnacles beach bivalve blue catch closeup coast coastline crowded crustacean crustaceans full gooseneck grab group life macro marine mollusc mollusk mussels natural nature ocean outdoor pollicipes raw rocks sand sea seafood seashore seaside shell shellfish shore stone texture tidal tide urchin water wildlife zoom