Queen's Royal Hussars (piper badge, silver plate, gilt and enamel)

£40.00