Mechanical digger at road construction site by Luton Railway Station
Size: 3000px × 3000px
Location: Luton, Bedfordshire, England, UK
Photo credit: © Parmorama / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bucket, building, construct, construction, develop, development, dig, digger, hydraulic, industrial, luton, machine, mechanical, railway, road, sand, site, station, supervised, town