James Macrae playing the King's Indian (A48)
Player profile: James Macrae Opening: King's Indian (A48)