Saxifraga tridactylites, Humphrey Head

Saxifraga tridactylites, Humphrey Head

Observation - Saxifraga tridactylites, Humphrey Head - UK and Ireland. Description: