Barnacle on Marine Plastic Debris, stranded by the Atlantic Ocean at a beach in Portugal.

- Image ID: KXJYCW