Joao Miguel Silvestre A Abreu

Portugal
FIDE ID: 1951530
Birth in 2005
White Black
Stelian Turta Joao Miguel Silvestre A Abreu View
Joao Miguel Silvestre A Abreu Jose Maria A Carvalho Paiva View
Rafael Dias Caturra Joao Miguel Silvestre A Abreu View
Miguel Antunes P Martinho Joao Miguel Silvestre A Abreu View
Joao Miguel Silvestre A Abreu Americo Jose Costa View