Image 1 (Large)

Image 1 (Large)

Two new buses recently entered service in London. MAXSON GOH