Nikolaos Patsavoudis

Greece
FIDE ID: 4215710
White Black
Georgios Kanellopoulos Nikolaos Patsavoudis View