Pages

17 Upper Barvas

John Macleod
Royal Naval Reserve

Donald Macleod
Canadians

Malcolm Macleod
Royal Naval Reserve

Murdo Macleod
Transport Service

John Macleod
Cameron Highlanders
Wounded

No comments:

Post a Comment