Come Improve Your Chess Abilities and Have Summer Fun
With the Official Chess Camp of the Chess Castle of Minnesota
Chess Castle Chess Camps