Spotted Dead Nettle

Spotted Dead Nettle

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