David Siegel

8,882
reputation
10
34
34

Design @ Microsoft