Anyone have any idea what this plant may be? Given how easily it is growing in my garden, and spreading, I am assuming it is a weed, but it's a kind of pretty weed! Click on the photo to make the image larger if you have any ideas and want a closer look.
And this photo was just because I love the deep purple colours of the flowers. I can sit at the computer and see these flowers from where I sit.