Has a Tree Seeded Itself?

Anyone know what this red plant is? Has a tree seeded itself in my flowerpot? With heliotrope and dianthus.

Leave a Comment

Your email address will not be published.