White Deadnettle

White Deadnettle

Observation - White Deadnettle - UK and Ireland. Description: