A new centenary history of the infamous Western Front campaign for the Belgian village of Passchendaele fought from 31 July - 10 November 1917..
A new centenary history of the infamous Western Front campaign for the Belgian village of Passchendaele fought from 31 July - 10 November 1917.