Leonardo Santos Leça da Palmeira, Portugal
Rating: 1644 Last Game: Dec 20, 2009 Member Since: Aug 26, 2008
FIDE Rating: 1482