Overview

Lam, Isaac

Chess on the Thames

ENG · Four Corners · 18

2152 std 1889 rapid 1876 blitz

5½