Alexei Shirov

(Aleksejs Širovs)

Alexei Shirov player profile and games at Chessgames.com