طليطلة
The International Solidarity Prize, 2010. Given by the International Social Cinema Film Festival of Castilla La Mancha in Toledo, Spain.