Skip to content

The modern chess sacrifice

by Leonid Aleksandrovich Shamkovich

Cover of The modern chess sacrifice

No description available.

ChessMiddle gamesChess, middle games