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
Like
Logotype for OTTO, London based chips shop. They are all about potatos. Coming to Hammersmith Market this year.