
British department store chain Selfridges is changing out its window displays with works from up-and-coming creatives.
By Zach James for Luxury Daily News Service
British department store chain Selfridges is changing out its window displays with works from up-and-coming creatives.