Otterwell
Otterwell is a clothing company here in Manchester.
The idea behind the logo was to make it as British as can be but still keeping it very simple.
The idea behind the logo was to make it as British as can be but still keeping it very simple.