2 entries for Traditional Caricature Art Contest Benedetta Longobardi April 2, 2014 Jessica Lange and Vladimir Putin...the odd couple! View fullsize View fullsize