Flag of CAN

Frank O'Brien

*
Best Elo: 1882
Latest Elo: 1846
Birthday: