Interactive Llama Logo
Self branding for a one person webdesign company, based on a nickname from way back. "Small screens" allude to digital design and development.
More by Stephen James View profile
Like
Self branding for a one person webdesign company, based on a nickname from way back. "Small screens" allude to digital design and development.