Stephan Hochdörfer

Mannheim, Germany

Stephan Hochdörfer

Mannheim, Germany

Software developer, Internet geek and entrepreneur by heart with a magic touch.