Stinging Nettle

Stinging Nettle

Observation - Stinging Nettle - UK and Ireland. Description: