Phil Ashcroft

Artist statement: A derelict hospital, oil depots, nuclear power stations, the abominable snowman; collectively these semi-surreal settings and cartoon-like motifs appear...
Read more...