Small green plants growing on mossy stones