Pictures
Thousands of visitors appear at the parade of Puppets Up! Festival in Almonte
Taiwan at Puppets Up! Festival
Thousands of visitors appear at the parade of Puppets Up! Festival in Almonte