Juan Bahamonde Trujillo

Spain
FIDE ID: 24511315
Birth in 2001
White Black
Andrei Shchekachev Juan Bahamonde Trujillo View
Marcos Reza Salgado Juan Bahamonde Trujillo View