London

United Kingdom
2 stories
A quiet moment on a London bus, gazing out the window
Canary Wharf dockside and station on a summer afternoon