Oliver Russ

Germany
FIDE ID: 12931837
Birth in 1976
White Black
Juergen Buchaeckert Oliver Russ View
Oliver Russ Werner Schinnerl View
Oliver Russ Robert Walz View