London Building (Stock Footage)

London Building (Stock Footage)

The Lloyds of london building in the financial heart of the city, london.

by
by
by
by
by
by