Peter

133
reputation
1
6

Technical Consultant in the cloud, by day, amateur ruiner of technology in my spare time.