annie leibovitz photoshoot of green lantern's guy gardner