The delegations signing the Treaty of Versailles in the Hall of Mirrors. Versailles, France. June 28, 1919. [2900×2100]