Carnival Builders
On the islands of Malta and Gozo, months of preparation climax in one weekend of creativity and chaos.