Saxifrage??

Saxifrage??

Observation - Saxifrage?? - UK and Ireland. Description: