Home → RICHARD II 1377-1399 → RICHARD II 1377- 1399 Richard defending himself against_assassins in Pomfret Castle, 27, 5×17, 5cm