Barbie Christmas Window

Barbie Christmas Window

Selfridges Christmas Windows Display Decoration
Selfridges Christmas Windows Display Decoration

For the Barbie Christmas window display at Selfridges on London’s Oxford Street, a 1.8m diameter revolving stage was installed by The Revolving Stage Company.