Red dead-nettle

Red dead-nettle

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