Michel Desjardins

Canada
FIDE ID: 2601427
White Black
Michel Desjardins Aman Hambleton View
Michel Desjardins Hugues Masse View
Michel Desjardins Bindi Cheng View