by DamantisZ
London, UK - July 8, 2020: Modern red double-decker bus is waiting for people in central London. Bus 30