short biography

Stephen Sutcliffe (b. 1968, Harrogate, UK) is an artist and filmmaker based Glasgow.

show more show less