Photos from the 10th Chefchaouen International Chess Festival (01–07 July 2011) — winner GM Hicham Hamdouchi.