Jo Chate
Carnivale
oil on linen
£1,400