What does it mean to find home in a new country and a new language? That’s the inspiration behind a massive new mural in Miami Beach – created by a Spanish art collective known for its vibrant designs and unconventional canvases.