Small flowering plant

Small flowering plant

Observation - Small flowering plant. Description: Flowering plant about 6cm tall found on heather moorland on the eastern slopes of Morven (North of Ballater, Aberdeenshire)around 300m above sea level. I have not been able to identify from my usual books etc on wild plants.

Flowering plant about 6cm tall found on heather moorland on the eastern slopes of Morven (North of Ballater, Aberdeenshire)around 300m above sea level. I have not been able to identify from my usual books etc on wild plants.