
Ascending footage of tall apartment house. Revealing panoramic view of town with Thames river and Canary Wharf business hub. London, UK
4k 00:20
Add to Collections
Add to Favorites