Previous Image Next Image julia-ritson-2001-0162-26x26cm-untitled Julia Ritson Untitled 0162 2001 oil on linen 26x26cm