Ted Avery
Ted Avery

Ted Avery

Digital nomad and world traveller. Crafting web and mobile apps while exploring the world. http://thriftynomads.com