Life … Plants Vascular Plants Dicots Nances, Willows, and Allies Violets and Allies Violets Teesdale Violet Viola rupestris rupestris subspecies Viola rupestris rupestris Viola rupestris rupestris Close