Catherine Richardson
Catherine Richardson hasn't written any stories yet.
Catherine Richardson hasn't written any stories yet.
IT geek with a passion for the Internet of Things Technology, mobile app development, graphic design, and traveling. Freelance UI designer