Green Screen. Published October 15, 2013 at 973 × 936 in Green Screen. Green Screen. Newspaper scraps and Mod Podge on a stretched canvas. July / August 2013.