Javier García Oviedo, Spain
Rating: 2184 Last Game: Feb 9, 2012 Member Since: Sep 8, 2009
FIDE Rating: 1844