Hu Ronghua 100 Flying Elephant Games (2) #29
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