Designed by
Title
City of london financial district showing current construction work on new large developments, taken from the thames south ban #125823955
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