Steve Lambert Utopia Poster September 2010Steve Lambert Utopia Poster, printed by Horwinski Printers in Oakland, CA