Yellow Bartsia

Yellow Bartsia

Observation - Yellow Bartsia - UK and Ireland. Description: