Nebula - Totimoshi Poster

11x17" Three-color screen print. Screen-Printed Posters are one of my favorite things.