Hemp Nettle

Hemp Nettle

Observation - Hemp Nettle - UK and Ireland. Description: