Wednesday, May 11, 2011

Lookalike

Department store plays at art museum reframing retail on London’s Oxford Street.