Urtica dioica

Urtica dioica

Observation - Urtica dioica - UK and Ireland. Description: