Steam Punk New Zealand!

I got a message from one of my mates in Palmerston North, saying that he had been to a steampunk festival. Intrigued, I shouldered my camera and wandered down to see what was happening.