Archive for the ‘Ruyaulcourt’ Category

Corporal John Henry Shave, 93rd Field Company, Royal Engineers

Posted by: michaeldaybath on February 17, 2018