Urtica urens, Wimpole Hall

Urtica urens, Wimpole Hall

Observation - Urtica urens, Wimpole Hall - UK and Ireland. Description: