Encyclopaedia of Chess Middlegames

4br1k/pR4bp/2r1B1pN/4npB1/3p4/P7/5PPP/4R1K1
              
menu