ACHILLES HEEL Image #: 100388 Artist: Mike Keefe Published: 11/3/2011 Title: Achilles Heel Palette: color Restrictions: None Purchase Reprint Licensing TAGS:ACHILLESHEELEUROPEECONOMYBAILOUTRECESSIONDEBT G20GREECEDEFAULTSPENDINGGOVERNMENT