Live action footage
Big Ben - clock tower at the north end Palace of Westminster in London - in a horizontal position.
HD
1920 x 1080