Big Ben Clock (Stock Footage)

Big Ben Clock (Stock Footage)

Camera pan over Big Ben Clock of Houses of Parliament in London, United Kingdom. Good video on topics of architecture, history and traveling.

by
by
by
by
by
by