BIG SHOE ART.

The fashion spot to be the British department store Selfridges in London. In honor of the new shoe department, the largest in the world.
The honor whent to the Dutch artists Lernert & Sandra who designed the windows of Selfridges.
To celebrate the store's largest shoe department in the world that has opened, with brands such as Alexander McQueen, Alexander Wang and Azzedine Alaia.
photosource: fashionscene.nl