Vann Walker

Active Sacramento, CA Vice President for The Chess Foundation Inc.