The Sidewalk on the Embankment Under the Trees (Stock Footage)

The Sidewalk on the Embankment Under the Trees (Stock Footage)

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

by
by
by
by
by
by