24th Annual Western PA Scholastic Chess Championship

Jun 3 2017 - Jun 3 2017
Featured Image