Costa Coffee store logo sign, UK


Size: 6000px × 4000px
Location: England, UK
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brand, britain, british, close, coffee, costa, england, english, europe, european, gb, great, kingdom, logo, logos, outdoors, retail, rm01, shop, shops, sign, signage, signs, store, stores, uk, united