Next Image julia-ritson-2015-1503-26x26cm-untitled Julia Ritson Untitled 1503 2015 oil on linen 26x26cm