Old and New Buildings in Central London (Stock Footage)

Old and New Buildings in Central London (Stock Footage)

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

by
by
by
by
by
by