Archive for the ‘North Somerset Yeomanry’ Category

Captain Stanes Geoffrey Bates, North Somerset Yeomanry

Posted by: michaeldaybath on May 13, 2019