Performers entertain visitors at the 22nd Annual International Puppet Festival in Redondela, Spain. This lively village is a popular stop for pilgrims along the Camino Portuguese route of the Camino de Santiago running north from the city of Porto, Portugal to Santiago de Compostela in Galicia, Spain.
Add to Lightbox Download