Carol Singing in the Square
This image appears in the gallery:
A Christmas Carol World Premiere

6. Carol Singing in the Square
Carol singers in Dickensian style costumes perform Christmas carols in London's Leicester Square.
This image appears in the gallery:
A Christmas Carol World Premiere
Carol singers in Dickensian style costumes perform Christmas carols in London's Leicester Square.