Self seeded in my garden. Grows in a place without sun and is pretty damp and cold. Yet it survives! Does anyone know what it is?
Comments
Sign in or get an account to comment.