Josep Tena

Barcelona, Spain

Josep Tena

Barcelona, Spain

  • Work
    • Ajuntament de Barcelona
  • Education
    • Sant josep de calassanç
    • University of Barcelona