2005 christmas gallery.
     
0001christmas2005 - An Oxford Street store front