Your Street Challenge

Your Street Challenge | Design Indaba

Your Street Challenge is an initiative from the team at Interactive Africa. I "threw" this together between doing the new Design Indaba website in 2012.

share the love