Big Ben And Houses Of Parliament (Stock Footage)

Big Ben And Houses Of Parliament (Stock Footage)

Wide shot of the Houses Of Parliament and Big Ben in London, England

by
by
by
by
by
by