View of the Bridge on the River Thames (Stock Footage)

View of the Bridge on the River Thames (Stock Footage)

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

by
by
by
by
by
by