Connect to share and comment

Harrods Christmas Santa

Appears In:
British survey finds children want newborn babies more than anything else.
Harrods Christmas Santa

Father Christmas unveils the ice-rink on Harrods rooftop 150 days before Christmas as part the opening of Harrods Christmas World department on July 28, 2011 in London, England.

James McCauley