Construction work on the River Thames in London, England

- Image ID: T9C07N
Construction work on the River Thames in London, England
Richard Brown / Alamy Stock Photo
Image ID: T9C07N
Location: London, England
Save to lightbox