At first glance (considering the quality of your picture) it resembles this bird. This is my thought just by colouration. But honestly it could fall into any number of breeds or class of pigeon.
Coloring looks like a blue-winged red archangel, but I don't see the little crest thing on the back of its head. Do you have a clearer picture of the bird?