It's a mix of things, with Gypsy-ish & bohemian flavors...
What u tend to think of as "Gypsy" not the "P.C." ethnic group, nor derogatory slurs.