GM Fabiano Caruana (United States of America): photo 2 of 5

GM Fabiano Caruana (United States of America), photo 2 of 5

Photo: Adriana Palao. All photos of GM Fabiano Caruana

Previous photo · Next photo