Now I'm really not sure as to what flowers these are but to me they look like geraniums. They sort of smell like them too. But non the less they come up every year by themselves. No one in this household has ever planted them so I assume that they somehow got here via animal poop shoot or the wind. How ever they got here, I just love them.
My favorite image^