New Brunswick Tank Regiment officer service dress hat and badge

Low start...... Payment due within 4 days. Overseas may be more but at cost.