Fen Nettle

Fen Nettle

Observation - Fen Nettle - UK and Ireland. Description: