Christmas in Leicester Square

Leicester Square Spiegeltent, London,