Juan David Garcia Villar vs Daniel Ledesma Claros · Round 1: Juan David Garcia Villar - Daniel Ledesma Claros May 27, 2023 · Chesscope