This has to be one of the most and creative Rube Goldberg machines we’ve seen yet. With helping hands from some of his friends, David Dvir of photographic studio 2D Photography in Ontario, Canada spent over six months assembling the bits and bobs and setting up the complex interactions to complete the action of taking a photograph.

The convoluted contraption makes uses of CompactFlash cards as dominoes, a photo booth, an ingenious baggage checking system, and even has a little nod to Mario.

You can read more about the project on the 2D Photography blog.

[via GreyHamz on Twitter]