Geo a Day by Editor05/07/201719:5026/01/2019 Still | Remi Rough Still | 2017 Acrylic and spray paint on herringbone linen |130x130cm Remi Rough | London | England | 1971