Sculpture in downtown to celebrate the film and television industry in Wellington, NZ. This thing is about 15 feet of awesome.
Δ