TheChessiad
Miembro Diamante

Communications Manager for the Charlotte Chess Center