Welsh Guards' Badge

Welsh Guards' Badge

Ref: X1663