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 Now The Pics June 11, 2009 Reviews Don’t Love NY October 16, 2009 More candids October 19, 2017