Ground elder?

Ground elder?

Observation - Ground elder? - UK and Ireland. Description: