Here Lies England
Here Lies England, 2017, 76.2 cm x 76.2 cm, Giclée on Hahnemühle German Etching Paper

Here Lies England