Red deadnettle

Red deadnettle

Observation - Red deadnettle - UK and Ireland. Description: