Marcel-lí Delgado

About Marcel-lí Delgado

  • Barcelona (Spain)

Marcel-lí in figures

0

Led challenges

0

Active challenges