Designed by
Title
Sign above the entrance of the debenhams department store in Kirkgate leeds #205059650
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