Helena de Felipe

About Helena de Felipe

  • Barcelona (Spain)

Helena in figures

0

Led challenges

0

Active challenges