OTTO.

Logotype for OTTO, London based chips shop. They are all about potatos. Coming to Hammersmith Market this year.

More by Piotr Zonsberg

View profile