Red Dead-nettle

Red Dead-nettle

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