Cranes on building site. Duke Street, Glasgow, Scotland, United Kingdom, Europe.
Size: 2827px × 4215px
Location: Duke Street, Glasgow, Scotland, United Kingdom, Europe.
Photo credit: © Stan Pritchard / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, construction, crane, cranes, site