The Illa
Teaser image of a new tourism related site for a certain city that has been taking a public beating lately about some branding work that was worse than, well, bad. Hope this squashes some of that backlash.
View all tags
Posted on
Jan 5, 2010
More by Cashdollar Design View profile
Like