TROJAN PUTIN Image #: 152300 Artist: Steve Sack Published: 8/13/2014 Title: Trojan Putin Palette: color Restrictions: None Purchase Reprint Licensing TAGS:PUTINUKRAINERUSSIAINVASIONHUMANITARIANREBELS