THE MOTOR
August 26th 2010
M’edia

|Sketches of a new logo for a production company, located on a tropical island.

Sketches of a new logo for a production company, located on a tropical island.

THE MOTOR
please scroll to the right