Designed by
Title
The showcase of the Liberty department store in Regent Street, London. Opened in 1875 store is identified with luxury goods #142090651
Description
London, UK - February 17, 2019. The showcase of the Liberty department store in Regent Street, London. Opened in 1875 store is identified with luxury goods
This image is editorial