small flower blooming on mossy stone