Sarah Meyohas, Paradise INC on January 12, 2016, 2016, Oil stick on canvas, 50″ x 60″. Image via 303 Gallery
Last / Next Article
Share