Printed British made ETO Patch

35.00

Original British made printed ETO patch in unissued condition.

In stock