On the day that covid pandemic guidelines for shoppers in England mean that the wearing of face coverings in shops is mandatory, shoppers wearing face masks wait to enter Selfridges whose new product window is a bike shop for cycling products in the window on Oxford Street, on 24th July 2020, in London, England.
Add to Cart Add to Lightbox Download