Westminster and Thames River (Stock Footage)

Westminster and Thames River (Stock Footage)

Westminster palace, Big Ben tower filmed from the opposite bank of Thames river.

by
by
by
by
by
by