View of the Tower Bridge in London (Stock Footage)

View of the Tower Bridge in London (Stock Footage)

London. Great Britain. Europe. Architecture and details of the city.

by
by
by
by
by
by