Catherine Thompson

Catherine Thompson

20-Something IT Professional, Tech Enthusiast and Geek with Dual British-Italian Nationality ♥