Steven Claydon

Artist

Born in 1969, he lives and works in London.

Past Exhibitions

Solid Liquids

Kunsthalle Münster 11/06/2016 — 25/09/2016