Michelle Harris

Michelle Harris

SE London - UK / Social media Manager - Slight obsession for tech, gadgets, mobile, apps, games and tools. (e)fairydust