Photographers & directors representative & production agency, based in Paris.