Stachys sylvatica

Stachys sylvatica

Observation - Stachys sylvatica - UK and Ireland. Description: