WW1 Troop Movements and ORBATS for Donald Mackintosh

If Donald Mackintosh stayed with Seaforth Highlanders, 3rd (Reserve) Battalion, this map shows where they would have fought.

Small Medium Large Landscape Portrait