Chess Assistant
Sadvakasov Darmen (KAZ) - Dao Thien Hai (VIE) Jodhpur (India) 2003 C42