Selection of post war cap badges, 16 in total and price includes all 16.

Total of 16 British post war cap badges.

£50.00Price