2nd Life Guards


Horseguards, 1884





Regimental details




Share




by Stephen Luscombe