Philip Hanna Jr
Bahamas
· 2 photos
46th Chess Olympiad · Bahamas · Open · Board 4
Teammates
Nicholas Johnson
CM Kendrick Knowles
Avian Pride
William Davis