nettle sp, lewes

nettle sp, lewes

Observation - nettle sp, lewes - UK and Ireland. Description: