Designed by
Title
City of london financial district showing current construction work on new large developments #125868278
Description
The city of london financial district showing current construction work on new large developments, taken from the thames south bank with historic buildings along the river