Designed by
Title
Liberty, luxury department store interior in London #65783090
Description
LONDON - August 8, 2015: Liberty, luxury department store interior in Regent Street on August 8, 2015 in London. Liberty sells fashion, cosmetics, jewellery, accessories and is famous for its floral fabric prints.
This image is editorial