Rolex takes over all the Oxford street windows at Selfridges

We were commissioned by Rolex to photograph the Selfridges windows on Oxford street. The Swiss watch brand had taken over every single window of the famous London department store.  Here are some of the pictures.