Realise your idea with the Your Street Live challenge by Design Indaba
The Your Street design competition launched by Design Indaba back in 2011, to signify the final bid process of Cape Town for the World Design Capital 2014 title, is back in its biggest format ever.