Cali to host International Puppet Festival

by Angela González October 15, 2010