US$ 39.50
the Shot Manufactory
The chapel had belonged to a leper hospital
has poked one of the horns of his tray in the eye of a passer by
Map of the City of London and City of Westminster with four figures in the foreground
The Suicide, 1981 Finish:Single the Shot Manufactory