I do believe this is a picture from an old BBC mini- advert which advertised one of the 10th doctor's upcoming christmas specials (it may have been The Next Doctor, but i could be wrong). The advert featured the 10th Doctor on a sleigh pulled by reindeers, if i so recall.
Im not sure if im right here, so if im not please correct me.