Giant Puppets Take Over Għarb, Gozo As Local Record Set

Local
Għarb, Gozo’s town square was taken over by massive puppets for this year’s Gozo International Puppet Festival.
Massive puppets paraded and danced through the locality as attendees marvelled at the craftsmanship and intricate performances put up by the creators.
The event even saw a Malta Record being awarded to the Għarb Local Council for the largest puppet made by hand standing at 22 feet!



