Reconstruction of the Big Ben Clock Tower (Stock Footage)

Reconstruction of the Big Ben Clock Tower (Stock Footage)

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

by
by
by
by
by
by