London, London, United Kingdom
Trevor is a Scottish painter working from a studio in east London. He also teaches art in London.One constant in the work is the reliance on landscape imagery and a connection to the land - it defines the content. The urban landscapes are imbued with an essence of the decay of the facades and struc...
artworks
View All 30 Artworksinside the studio