Flag of PER

Miguel Silva Bocanegra

*
Best Elo: 1869
Latest Elo: 1831
Birthday: