Essex Dogs

£16.99

The first instalment in a new Hundred Years War trilogy, following a tight-knit group of soldiers fighting the 1346 Crecy campaign in medieval France.

In stock