Samule Knight Holmes - Commonwealth War Graves Commission headstone marking the grave of Samuel Knight Holmes in Ypres Town Cemetery, Belgium. Courtesy of Peter Gillings
Ypres Town Cemetery - This photo shows Ypres Town Cemetery, Belgium.
Courtesy of Peter Gillings (Sept 2015)