Yellow saxifrage in flower {Saxifraga aizoides} Scotland, UK