STUDIO 66
STAGING THE WORLD.
We are a Paris based
spearheading innovative ventures
leveraging state of the art technology