Final Products on Display Final Products on Display from Kevin Barba Final Products on Display 2013 Final product on display gLike Final Products on Display 2013 Final product on display Product Design Share R 7 n Kevin Barba Product Design / Concept artist Schaumburg, IL Follow Contact