Reports

The Junior Championships of The London Chess League in Progress at The St. Bride's Institute

  •  
  •