Struan Teague [2019] 25/03/2019*2019 Best New Painters List*, 1991 (35), Düsseldorf (5), EdinburghUK. (1991 Edinburgh, Scotland /> London, UK + Düsseldorf, Germany) [LINK] source image: [] [1] Share this:TwitterFacebookPinterestTumblrLike Loading...