Red Deadnettle

Red Deadnettle

Observation - Red Deadnettle - UK and Ireland. Description: