88th Hastings Congress - johnupham

The Horntye Park Sports Complex, Bohemia Road, Hastings

chesséchecsSchachшахматыajedrezHastingsCongress