Little Jimmy's Deli Branding

Branding for Little Jimmy's Deli, a small sandwich located shop in Houston, TX.

More by CKO Digital

View profile