Your bird seems a bit on the large size and with the feathered feet is showing characteristics of the Lahore pigeon breed. Lahore are an Ornamental, fancy, or show pigeon.
Usually their base colour is white.and are larger than the average pigeon. Your bird is not a good example of the breed an could be something totally different or just a mutt with a Lahore background.
That being said it is just a guess. I would be open to debate.