• Picture shows cranes at a building development on London Wall, Central London.
  • Construction and Industry
  • cranes
  • N47705