A stationary shot of Big Ben clock tower in London as seen from distance. There are houses and treetops. Filmed on October 7, 2011.
Shot of town in England through some trees
Shot of an English Castle on top of a hill in Engl...
Shot of a ferry driving under a bridge in England
Stock Footage: 4K / Ultra HD Video Downloads Available here Dismiss