Personally, I am getting sick and tired of this PC stuff. It has gone too far, and as someone already mentioned, it's usually not the members of those ethnic groups that get offended but it's mostly white people who think we have to make everything bland an politically correct.
Of course, I would never use the N word to describe anything, and I hate it when some of my African American friends conversationally address each other in that manner, but saying that something is "tribal," or "gypsy style," or "bohemian" (by the way Bohemia is part of the present day Czech Republic and not some nebulous North African or Middle Eastern tribal country), or even "native style" or "southwestern style" is just meant for describing the inspiration behind the product and not for offending anyone.
Personally, I love African tribal jewelry (Tuareg crosses, Zulu and Ndebele designs), and some "Bohemian" or "Gypsy" clothing. Japanese kimonos are true works of art, and Slavic folk embroidery can be so intricate and enticing. Chinese straw hats give excellent sun protection, and leather shoes from Argentina are among the best in the world. Indian mehndi henna designs intrigue me, Israeli silver and gold are always hard to resist, Moroccan mint tea is great, and Middle Eastern food is among the tastiest things I have ever had.
Why can't we all appreciate each other's uniqueness and differences instead of fighting over them?