Concert: Debussy in Spain
Senate House, University of London Malet Street, LondonEchoes Festival is the first and only annual festival showcasing the classical music of Spain, Portugal and Latin America - launched in 2016 as the new flagship project of ILAMS […]