Live action footage
Tower Bridge London driving point of view window reflection. London the capital and most populous city of England United Kingdom and Europe. On the River Thames. Leading global city in the arts commerce education entertainment fashion finance healthcare media professional services research and development tourism. Four World Heritage Sites of historical significance. 4K HD video footage. Despain Rekindle Photo. 029
4K
3840 x 2160