Nettles

Nettles

Observation - Nettles - UK and Ireland. Description: