RARE GERMAN/PRUSSIAN JOHANNISTER KNIGHTS CROSS for sale £ 1.695 - Miltrade