David Valls

About David Valls

  • Barcelona (Spain)

David in figures

1

Led challenges

0

Active challenges

Challenges created by David