Mercedes T-shirt

Problem: Print some tees.

This is a North Korean sign prohibiting the vehicles shown to pass.

Release date: November 11 2007

Cast:

art director & designer
production manager

Order a design...