Project

Vogue 100 Anniversary

Our Involvement

Design, Production & Installation

Location

London, England