Touchtown Logo
Made a while back. It's a brand mark for a site that's like StreetView for shops and businesses. I love the process of designing logos.
View all tags
Posted on
Feb 5, 2012
More by Konrad Mazanowski View profile
Like