yellow bartsia

yellow bartsia

Observation - yellow bartsia - UK and Ireland. Description: