Life Guards, 1899 Life Guards, Boer War


Regimental details




Share



by Stephen Luscombe