Spanish

Jaime Abregana Jr, former Sr Advisor

Senior Grandmaster Jaime Abregana Jr, 10 Dan (in memoriam)