Latin music stars including Carlos Santana and Pitbull have launched a music video in celebration of immigrants, voicing alarm at the harsh turn of US political discourse.
We're All Mexican, in English and Spanish with a Latin beat and mariachi brass, features images of famous Mexicans such as painter Frida Kahlo as stars say the song's title.
With US and Mexican flags waving, the video also shows images of immigrants' contributions to US society ranging from farm labour to Mexican cuisine.
Cuban-American producer Emilio Estefan led the initiative given the popularity in the Republican presidential nomination contest of tycoon Donald Trump, who denounced undocumented Mexicans as rapists and drug dealers.
"We're all Mexican is a metaphor symbolising that we can all become the victims of racism and bigotry at any moment," said a statement accompanying the video.