Benja Pérez

About Benja Pérez

  • Barcelona (Spain)

Benja in figures

3

Led challenges

0

Active challenges

Challenges created by Benja