Scots Guards Pipe-Majors badge, silver plate, gilt & enamel

£90.00