Finally finished this print. Its called “Leaving Home”, the artist is Esteban del Valle, he is from Chicago but now lives in Brooklyn NY. This prints is a five color screen print, on Stonehenge Vellum, 14.5 x 18.75in, edition of 30 with two Printers Proofs and two Artist Proofs.