Crossrail Train Project
Equipment lies stacked on pallets before being deployed at the site for the new Crossrail station in Tottenham Court Road, in London, Britain, November 16, 2016. (Photo by Stefan Wermuth/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy