18x24in. // 2 Color ScreenPrint // Ed. of 50What is up with those people walking in the distance? Why are they glowing? Are they radioactive or something? This makes no sense -- I mean even ess sense than usual. I am not sure I am OK with this.