Construction cranes in the City of London England UK

- Image ID: AD1BGW
Construction cranes in the City of London England UK
Alex Segre / Alamy Stock Photo
Image ID: AD1BGW
Location: In London, England, Britain, UK, Europe