the rocky shore near Roscoff - gastropod molluscs Patella sp. are sitting on the rocks
the rocky shore near Roscoff - gastropod molluscs Patella sp. are sitting on the rocks