Bernard Cooke Displaying 1 - 2 of 2 Gone but not Forgotten - Johannesburg's oldest Mosque The Story Behind the Tower of Light