Live Miami! Love Miami! Play Miami!
A cornucopia of music will provide a feast of multicultural delights as world beat music takes…
Thursday 26th May and end the morning of Tuesday 31st May