Tarta Relena
The Loft The Loft is located off of Lyman Lane on the UCSD Campus, La Jolla, United StatesStarted in 2016 as an acapella project between Helena Ros and Marta Torrella, Tarta Relena’s electronic-accented folk reimagines the traditional music of the Mediterranean as a growing form unbound by […]