Designed by
Title
Sign above the entrance of the debenhams department store in Kirkgate leeds #206226994
Description
Leeds, west yorkshire, United Kingdom -18 september 2020: sign above the entrance of the debenhams department store in Kirkgate leeds
This image is editorial