Previous post The delegations signing the Treaty of Versailles in the Hall of Mirrors. Versailles, France. June 28, 1919. [2900×2100]
Next post A knocked out British tank with dead German soldiers next to it in Herenthage Park after the Battle of Langemarck, 1917.