TED Community

Showing 1 - 2 of 2 members with photos

  • Member Picture

    Christian
    Larrea

    Quito, Ecuador

    Larrea Eguez Engineering

    Engineering Director

  • Member Picture

    Ulrike
    Kerber

    Santa Barbara, CA, United States

    great ideas, beautiful and functioning des...