Designed by
Title
Banner advertising a Sale in the Window of a Marks and Spencer Store #112186316
Description
Bracknell, England - March 14, 2018: A Banner announcing a Sale in the window display of the Marks & Spencer store in Bracknell, England with a street cleaner cart in the foreground
This image is editorial