red dead nettle

red dead nettle

Observation - red dead nettle - UK and Ireland. Description: