Designed by
Title
People waiting for a bus at Golders Green bus station, London, UK #143731800
Description
London, UK - March 23, 2019: People waiting for a bus at Golders Green bus station, red double decker buses on the background. Buses are an integral part of London transport system
This image is editorial