Wednesday, 10 September 2014

Art of the Poster - Shusuke Kaneko's "God's Left Hand, Devil's Right Hand" (2006)



















No comments:

Related Posts with Thumbnails