Garden Plant

Garden Plant

Observation - Garden Plant - UK and Ireland. Description: Mystery Plant growing in flower border. Bees love the flowers!

Mystery Plant growing in flower border. Bees love the flowers!