1993 Leyland Olympian 12M Alexander
1993 Leyland Olympian 12M in Chu lian na cha mian, Movie, 2001 
Class: Bus, Double-deck — Model origin: — Made for:

01:28:50
Background vehicle
Comments about this vehicle
No comments yet