Trees and a Pond in the City Park (Stock Footage)

Trees and a Pond in the City Park (Stock Footage)

London. England. United Kingdom. Parks and gardens of the city.

by
by
by
by
by
by