A Russian Army cap with 27 cloth and enamel badges

1/5

Hammer

£25

A Russian Army cap with 27 cloth and enamel badges