hemp nettle

hemp nettle

Observation - hemp nettle - UK and Ireland. Description: