Designed by
Title
Schuh Footwear Retailer in the UK #110138709
Description
LONDON, UK - FEBRUARY 16TH 2018: A sign above the shop entrance to Schuh, located on Oxford Street in London, UK, on 16th February 2018. Schuh is a footwear retailer based in the UK.
This image is editorial