11-23-2010-2-52-49-PM-f807 Published December 12, 2010 at 610 × 396 in Penguin Tales: Spring 2008 ← Previous Next →