Overview

Hayler, Andrew

Chess on the Thames

ENG · West London · 64

1834 rapid 1706 blitz

4