Estrela Interactive was contracted by award-winning designer, James Houston to build out his newest website. Check it out here