Paperback
Add to list Added to list Passchendaele: The Story of the Third Battle of Ypres 1917
Lyn MacDonald
The third battle of Ypres, culminating in a desperate struggle for the ridge and little village of Passchendaele, was one of the most appalling campaigns in the First World War…
Available to order, ships in approx 2 weeksAvailable to order