Aerial view of the iconic landmark that is Tower Bridge which crosses the River Thames in London. London's tallest building can also be seen.
- Stock footage ID: 3578561
Video clip length: 00:07FPS: 29.97Aspect ratio: 16:9Standard footage license
|HD||$79||1920 × 1080||MOV||152.1 MB|
|SD||$65||852 × 480||MOV||12.9 MB|