Issue 48: Sherman Up Close

In Stock

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

£1.00