MAGISTRATE COURT
Tarkastad, Eastern Cape •
Government Departments