Project

Cinderella

Our Involvement

Design, Production & Installation

Location

France & Switzerland