Flag of Britain and the Flag of the European Union (Stock Footage)

Flag of Britain and the Flag of the European Union (Stock Footage)

London. England. United Kingdom. Architecture and details of the city.

by
by
by
by
by
by