Hi and nice to meet you Dima, in my own experience, I could be wrong, but you probobly need a city license to sell your shirt, not to write the name miami on it. Names of cities and states are not trademarked. As far as I know you can look up several names and phrases and use those on your shirts, if you make your own design, you can't just make a copy of someone elses original and sell it.Hope this helps...Jemini74