Music festival Africa on the Square will returns to of London’s Trafalgar Square on Saturday, October 27, 2018 from noon to 6:00 pm. The free…
View More Africa on the Square returns to London in 2018Your Connection to traditional and contemporary World Music, including folk, roots, global music, ethno and crosscultural fusions