Yeomen of the Karoo The Story of the Imperial Yeomanry Hospital at Deelfontein Willis, Rose; van Dyk, Arnold; de Villiers JC ‘Kay’ (signed by Rose Willis)

Regular price R 350.00