Previous Image Next Image julia-ritson-2017-1723-21x41cm-untitled Julia Ritson Untitled 1723 2017 oil on linen 21x41cm