Stefano Palazzo

971
reputation
2
11
18

I'm a Software Developer in Berlin, Germany.