indiearth.com
Building Bridges To The Future: WOMEX 2014
Santiago de Compostela – a name that rather effortlessly rolls off the tongue, resonating with a certain poetic musicality. This legendary city in north-west Spain is also a cultural epicentre, and…