iCafe Mechant City logo. Ingram Street, Merchant City, Glasgow, Scotland, Unitred Kingdom, Europe.
Size: 3500px × 2271px
Location: Ingram Street, Merchant City, Glasgow, Scotland, Unitred Kingdom, Europe.
Photo credit: © Stan Pritchard / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cafe, city, europe, glasgow, icafe, internet, kingdom, logo, merchant, scotland, united