London, UK, 30th March, 2019. London bus museum is running old buses in Barking, and passengers can board them for free. Credit: Yanice Idir / Alamy Live News

- Image ID: T26WE6

Similar stock images