Wednesday, June 29, 2011
Arborea and Victor Herrero performing at El Perro in Madrid, Spain June 2nd, 2011
Photos by Salome Saguillo
Thursday, June 16, 2011
Tuesday, June 14, 2011
Live video performance of 'In Your Lair, Bear' from her new Self-titled album.
Marissa live on KEXP Live 14 June 2011
Posted by Arborea Music at 7:04 PM