two large stones with algae on the beach of the chalk cliffs of cap blanc nez in france ChrisWillemsen