19. 60 Reg Buses around the UK - Terrysbusphotos

ADH 16-SN60 BYM London United at Marble Arch