Starry Saxifrage is an uncommon flower found in wet mountainsides in northern Britain. The flowers have two yellow spots at the the base of each petal.