Walking across the Millennium Bridge in London, England, amid pleasant weather, as people stroll along the bridge, encapsulating a leisurely urban experience
4k 00:13
Add to Collections
Add to Favorites