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