Skip to content

Charmaine Haines

Charmaine Haines was born in 1963 in Grahamstown and trained under Hylton Nel at the Port Elizabeth Technikon and obtained…