9716230a93fb1f8b959563c7e5c081f0
Lorenz Vercauteren-Seghers

Interaction designer from Belgium and the Netherlands.

  1. 9716230a93fb1f8b959563c7e5c081f0 Lorenz Vercauteren-Seghers