Polytrichum commune (haircap moss) and some fern gametophytes on natural slate near Appalachian Gap,

Polytrichum commune (haircap moss) and some fern gametophytes on natural slate near Appalachian Gap,