Imperial Mexican Infantry, Frock Coat, 1861

£3.40

Imperial Mexican Infantry, Frock Coat, 1861