Popular Posts

Wednesday, May 4, 2011

Scania photo of bus Metroline SEL758

Scania photo of bus Metroline SEL758


One of Metroline's Scania CN230UD / ELC Olympus buses, SEL758 (LK07BCU) is seen on route 7 on Edgware Road near Marble Arch.

No comments:

Post a Comment