Issue 53: Sherman Up Close

In Stock

David Doyle continues his series looking in detail at the Sherman variants

£1.00