Francesc Xavier Verdaguer Espaulella

Person

  • Vic (Barcelona), ES