Scots Guards (pipe sergeants badge, in silver plate and gilt)

£70.00