The Last Resort, 1982-1985, England, New Brighton, 1985

traditional c-type print

51 x 61 cm

 
Previous
Previous

The Last Resort, England, New Brighton, 1983-85

Next
Next

The Last Resort, England, New Brighton, 1983-85