CIEE Ferrara
Ferrara, Italy