Apple commissions manmade floral art to promote Apple Watch at London's Selfridges

A new marketing installation commissioned by Apple is filling all 24 windows of London’s Selfridges department store with manmade flowers, each matched to the faces of the Apple Watch.

The original article can be found here:

Powered by WPeMatico