Irish Guards (pipers badge, white metal)

£16.00