Is it a Pasque flower?
It could be a geranium but I can't really tell - can you post a pic of the whole plant, with an open flower and showing the shape of the leaves?
I think we need a clearer picture. The flower looks more magenta on my screen.
It is a Geranium. might be Geranium dissectum