HAESSLER, CARL A

2200
Regular
2000
Quick
2103
Blitz
FIDE ID 2003341
Federation USA