Pictures
The parade of Puppets Up! Festival in Almonte is proceeding on Mill Street, main street of Almonte, and attracts thousands of visitors.
Taiwan at Puppets Up! Festival
The parade of Puppets Up! Festival in Almonte is proceeding on Mill Street, main street of Almonte, and attracts thousands of visitors.