Michael Brooks

Title: 
International Master
Rating: 
2410
Federation: 
United States of America
Age: 
55
Status: 
Accepted