1st Hertfordshire Volunteers, The Bedfordshire Regiment
Group of 1st (Hertfordshire) Volunteers Battalion, the Bedfordshire Regiment, circa 1906.
£7.50
Group of 1st (Hertfordshire) Volunteers Battalion, the Bedfordshire Regiment, circa 1906.
£7.50