Published: 2023-11-19 11:44:34.93071Category:TravelType:VideoDuration: 29.625 sec.Model release: No
Share
Bottom-up perspective of important and futuristic skyscrapers in the financial center of the City of London, England, UK. Great to illustrate the concept of business and trade in a large metropolis