East end dog Debenham Department Store building in Argyle Street Glasgow Scotland UK
Size: 4000px × 2923px
Location: Argyle Street, Glasgow, UK
Photo credit: © John Peter Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, argyle, building, centre, city, debenham, department, east, enoch, glasgow, outlet, scotland, shop, shoppers, shops, st, store, street, uk