Striking Leon Artwork Post author:Dazza Post published:March 20, 2012 Post category:Nat News Post comments:0 Comments This painted Leon poster, from Massimo Carnevale, is extraordinary. What else can one say but “wow”. You Might Also Like Natalie At Lincoln Center November 4, 2009 Set pics from Wednesday November 21, 2008 New Dior Video January 8, 2019