Previous Image Next Image julia-ritson-2017-1712-30x30cm-untitled Julia Ritson Untitled 1712 2017 oil on linen 30x30cm