i would say sparrow as its legs look a bit on the thick side, and the beak a bit big for a robin ,but the second pic as me thinking otherwise ,,,,,very nice pic ,after looking on the net it says albino robins are quite common ,so it could be a robin ....