Context

Context of Trench warfare : contemporary combat images from the Great War, Bob Carruthers, (electronic resource)
Processing Feedback ...