Laurie Seiller

Web developer but there are plenty of things I do.

Paris, France