The Road Leading To Buckingham Palace, London (Stock Footage)

The Road Leading To Buckingham Palace, London (Stock Footage)

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

by
by
by
by
by
by