LeonComposer's Online Chess Profile

Leon Willett
Edinburgh, United Kingdom

Rating: 1073
Last Game: May 22, 2008
Member Since: Apr 23, 2008