nettle

nettle

Observation - nettle - UK and Ireland. Description: