Your pic is tiny and won't enlarge. I would like to see a clear close up pic of the flowers and leaves. I cannot be positive...it looks like Cymbalaria muralis...... common names include ivy-leaved toadflax, Kenilworth ivy, coliseum ivy, Oxford ivy, mother of thousands, pennywort, wandering sailor, A very cute tiny flower. All plants are weeds if they are in the wrong place. Cymbalaria muralis - Google Search