Cranes at the City Center construction site near Rhein-Main Airport, Frankfurt

- Image ID: B36A5P
Sebastian / Alamy Stock Photo
Image ID: B36A5P
Location: Rhein-Main Airport, Frankfurt, Germany