The 13th County of London Battalion (Kensington) Cap badge

€20.00Price