Hanoverian Regts. White, red and black regimentals.

£3.75