Titu Sattayanjoy Barua

Bangladesh
FIDE ID: 10219927
Birth in 1979
White Black
Titu Sattayanjoy Barua Al Rakib Mollah Abdullah View