17. 59 Reg Buses around the UK - Terrysbusphotos

DW 266-LJ59 LXX Arriva London at Essex Road