Juan Montero Melendez

Spain
FIDE ID: 54547377
Birth in 1979
White Black
Lidia Comellas Martos Juan Montero Melendez View