Juan Villegas
Juan Villegas

Juan Villegas

I get to play on computers all day. Also love cycling, soccer and minimalism. Stay humble my friends.