First Life Guards


Boer War



Regiment | Uniforms | Boer War Uniforms




Share



by Stephen Luscombe