Mr Johannes Marthunis Van Niekerk

Formerly: Free State Provincial Legislature

Johannes Marthunis Van Niekerk

Mr Johannes Marthunis Van Niekerk on social media:

About Johannes Marthunis Van Niekerk

Constituency Offices

Not associated with any constituency offices

Contact Details:

Former positions: