Heaps of these 'blobs' on the side of a large rock, low tide. Maybe egg masses ...?
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy