Harry Patch

Lithography Print on Paper
94 cm x 69 cm
The Arken Museum, Denmark
Printed by Edition Copenhagen
Edition 60, 2014