Scots Guards (pipers badge, silver plate)

£50.00