My wife is trying to identify this flowering plant and thinks it's an impatiens, but the number of visible petals (4), and the yellow bit in the middle, makes me feel that's not quite right.
What do you think?
Click on these pictures to see larger versions. They're also available in my online album.