I think some of these may be Barnacles, others limpets, and there is also a distinct possibility of multiple limpet species.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy