Pre-1903 Badge




Regimental details




Share




by Stephen Luscombe