Yellow Bartsia

Yellow Bartsia

Observation - Yellow Bartsia - UK and Ireland. Description: Approx 20cm tall. Very sticky.

Approx 20cm tall. Very sticky.