Excellent condition. Size 60. Not sure of the origin of this cap nor the era. If anyone can shed some light on it, please let us now

Officers Dress Cap 60

£66.55Price