Zachary Martin vs. Peter Radomskyj

WestOrangeChessClub

annotations courtesy of Radomskyj