Sting Nettle

Sting Nettle

Observation - Sting Nettle - UK and Ireland. Description: