Encyclopaedia of Chess Middlegames

2R5/p3q1kp/6p1/3p4/b2P2p1/Pr4N1/5Q2/3K3R
              
menu