Logo Spider

Logo Spider

Logo (Slogan, Corporate Design, Corporate Identity, Image): Spider, PR, The SPA Way, Strategic Media Relations, London, UK, Europe