LDN

Oil on paper

A2

Prints available

2017

England’s vacuous capital city.