We have been shooting film since we founded Imperial Finch Productions in 2009. Throughout the years we have been to many places in The Netherlands, France, Germany, Greece, Portugal, and even China. Much of what we have shot in these countries is available for you to use in your projects. You can view and buy all our available stock footage through Pond5.
Below you will find a selection of some of our bestselling clips: