Juengling, Leonard

Rating
1684
FIDE ID
34669116
Federation