Hu Ronghua 100 Flying Elephant Games (2) #102
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses
Hu Ronghua's 100 Flying Elephant Games · 5-7 cannon mutual 7th pawns vs screen horses