Common Nettle (Urtica dioica)

Common Nettle (Urtica dioica)

Observation - Common Nettle (Urtica dioica) - UK and Ireland. Description: