WWI 199th Infantry Battalion Overseas Irish Canadian Rangers Cap Badge

$150.00

Very good condition, 1-1/8 X 2 inch.

Item Number: 83158 Category: