Stock Photo: UK, England, London, Liberty Department Store
Stock Photo: 442-37939 UK, England, London, Liberty Department Store