Stachys palustris

Stachys palustris

Observation - Stachys palustris - UK and Ireland. Description: