Car-free in Cape Town

Open Streets is coming to Cape Town, Sunday January 18.