South African Chess Federation

GPTKB entity