Nettle

Nettle

Observation - Nettle - UK and Ireland. Description: