Warehouse Stock Clearance Sale
Grab a bargain today!
Steve Giddins is a FIDE Master from England who plays regularly in international events and has frequently contributed to the British Chess Magazine.