Lucas Terra

Lucas Terra

Design at Nubank
9 points