1 of 1 images
Add to Lightbox
Add to Cart
XMASFIN90805-51.JPG
ATMOSPHERE .The launch of Harrods Christmas World 2009, Harrods, Knightsbridge, London, England..August 3rd, 2009.gv general view father santa claus st nicholas beard white red dress-up costume sleigh sled sledge full length.CAP/FIN.©Steve Finn/Capital Pictures.

ATMOSPHERE .The launch of Harrods Christmas World 2009, Harrods, Knightsbridge, London, England..August 3rd, 2009.gv general view father santa claus st nicholas beard white red dress-up costume sleigh sled sledge full length.CAP/FIN.©Steve Finn/Capital Pictures.

Copyright ©Steve Finn/Capital Pictures