Yellow Bartsia

Yellow Bartsia

Observation - Yellow Bartsia - UK and Ireland. Description: A yellow-flowered plant

A yellow-flowered plant