First Life Guards


Boer War, 1899



Regiment | Uniforms | Boer War Uniforms




Share



by Stephen Luscombe