11-23-2010-2-53-52-PM-61d7 Published December 12, 2010 at 595 × 397 in Penguin Tales: Spring 2008 ← Previous Next →