Adharva P T

Rating
1970
FIDE ID
88103382
Federation