By Nini Baseema in New Design on Wednesday 22 December 2010

Olly Moss is a British illustrator who has created works for such noticable clients as the New York Times, Computer Arts Magazine and Urban Outfitters. His latest hit is a clever series of Star Wars posters.

Read more