TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    Dinika
    Govender

    Cape Town, South Africa

    Future Cape Town

    PR & Marketing Manager