mieyim-nemesis Published November 28, 2016 at 4672 × 5088 in mieyim-nemesis Nemesis (2015) Oil on canvas (36” x 42”) Share this:TwitterFacebookInstagram