Reconstruction of Westminster Palace and Big Ben Tower (Stock Footage)

Reconstruction of Westminster Palace and Big Ben Tower (Stock Footage)

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

by
by
by
by
by
by