Archive for the ‘Bailleul’ Category

Captain Alexander Charles Stewart, Army Cyclist Corps

Posted by: michaeldaybath on April 12, 2018