David Garcia Playa

Spain
FIDE ID: 22235280
Birth in 1997
White Black
Alvar Lluis Alabedra David Garcia Playa View
Oscar Garcia Castellote David Garcia Playa View