Upgrade to Chess.com Premium!
DiomidisM2000

DiomidisM2000

Diomidis Mavridis

Neapoli, Thessaloniki, Greece, Greece

Groups & Teams(18)