Designed by
Title
Liberty Store London #49406276
Description
London, England - January 24, 2015: People passing by the entrance of the Liberty Store in Regent Street, London. Opened in 1875 the store is identified with luxury goods and classic designs.
This image is editorial