51/64
Home / Christmas in Europe / Christmas Lights in London /

Santas getting ready for their night's work

christmas-in-london_DSC0026.jpg Oxford Street at ChristmasThumbnailsSantas queuing for workOxford Street at ChristmasThumbnailsSantas queuing for workOxford Street at ChristmasThumbnailsSantas queuing for work