Magnus the Viking by Steven Seward

Painting by Steven Seward Chess Daily News from Susan Polgar