TE Ten Eyck Landscape Architects Landscape architecture and landscape design Austin, Texas, United States Ten Eyck Landscape Architects, known as TELA, is a landscape architecture studio founded in 1997 and based in…