GM Jakub Kosakowski (Poland): photo 3 of 4

GM Jakub Kosakowski (Poland), photo 3 of 4

Photo: Matthew Perchard. All photos of GM Jakub Kosakowski

Previous photo · Next photo