Wednesday, June 29, 2011

Arborea and Victor Herrero in Madrid







Arborea and Victor Herrero performing at El Perro in Madrid, Spain June 2nd, 2011
Photos by Salome Saguillo

No comments:

Post a Comment