Designed by
Title
Exterior of Marks and Spencers M & S building with living green wall. Showing company logo, sign, signage and branding #184729125
Description
Newcastle / Great Britain : Exterior of Marks and Spencers M & S building with living green wall. Showing company logo, sign, signage and branding
This image is editorial