Dead-nettle?

Dead-nettle?

Observation - Dead-nettle? - UK and Ireland. Description: