by kip02kas
London, United Kingdom, February 4, 2022: bus station with red double-decker buses. Public transport