Some kind of green alga forming a wet slime. Amongst mosses on a damp wall in the Hermitage of Braid, Edinburgh.