Urtica Dioica

Urtica Dioica

Observation - Urtica Dioica - UK and Ireland. Description: