The Green Street shopping sign, a metal advertising sign mounted between buildings for Green Street retailing in Cambridge UK


Size: 3888px × 5184px
Location: Cambridge, United Kingdom
Photo credit: © Julian Eales / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ad, ads, advert, advertise, advertisement, advertisements, advertising, adverts, area, building, buildings, business, cambridge, cambridgeshire, centre, city, district, eales, green, independent, julian, local, marketing, metal, metals, overhead, quarter, retail, retailing, shopping, shops, sign, signs, street, town