It looks to be a variety of Fancy Pigeon or maybe even a Fancy Pigeon crossed with a normal feral pigeon. There are about 300 varieties of Fancy Pigeons. I went to a Pigeon show a few years ago and they had about 2,500 pigeons on show. I also had a couple of Modina Pigeons myself.
Check out this site, it will give you and insight of how many different varieties there are.