Red Dead-Nettle

Red Dead-Nettle

Observation - Red Dead-Nettle - UK and Ireland. Description: