British General Service cap – The Cameronians

125.00

British General Service cap marked 7 1/8 A. & J. Gelfer Glasgow 1945 with The Cameronians capbadge.

In stock