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