A view of double decker red buses in traffic view from top of bus interior raindrops on window on rainy day in London England UK KATHY DEWITT

- Image ID: T15A79