by kip02kas
London, United Kingdom, February 4, 2022: the famous red double-decker buses drive through the streets of London