red nettle

red nettle

Observation - red nettle - UK and Ireland. Description: