White Dead-nettle, Attenborough, Nottingham

White Dead-nettle, Attenborough, Nottingham

Observation - White Dead-nettle, Attenborough, Nottingham - UK and Ireland. Description: