The truce that halted the war for one night.

The Christmas Truce between Great Britain and the German Empire.





46 940