Image 4

Image 4

Trolleybuses and a former London Transport RT bus awaiting the summer 2023 season. NICK LARKIN