Stephen Goddard, ‘Van Gogh Lacerated Ear With Bandage’, 2012-2016, Sardac

WINTER 2012-13, Galerie Sardac, France, 2012

WINTER 2012-13, Galerie Sardac, Exhibition Catalogue

About Stephen Goddard

British, b. 1959, London, United Kingdom, based in London, United Kingdom