Isaac Rodriguez

About Isaac Rodriguez

  • Santiago de Compostela (Spain)

Isaac in figures

0

Led challenges

0

Active challenges