Solved 1 training puzzle27741
OFFLINE
FM David Maycock
English (US)Play/teach chess
Active
Last stream
Played 6 Blitz games255414
Played 1 Blitz game25406
Played 25 Blitz games251810
Played 13 Blitz games25287
Play/teach chess
Active
Last stream