Deadnettle

Deadnettle

Observation - Deadnettle - UK and Ireland. Description: