Live action footage
The city of London and Tower Bridge by night aerial view - LONDON, ENGLAND
HD
1920 x 1080