Jonathan Ball

Jonathan Ball

Techie nerd, pretentious photographer and geeky computer gamer. Also tautology fan and cat wrangler.