Tellima grandiflora?

Tellima grandiflora?

Observation - Tellima grandiflora? - UK and Ireland. Description: Habitat = woodland edge in suburban street

Habitat = woodland edge in suburban street