Elderly people walking past the sale signs outside the Folkestone Debenhams store in the final few days of the ‘Everything Must Go’ sale before closing down in Folkestone, Kent. United Kingdom. The company announced the closure of 19 stores across the UK after going into administration in 2019. (photo by Andrew Aitchison / In pictures via Getty Images)
Add to Cart Add to Lightbox Download