24 February 1980
Leyland Titan
Image ID: 8002135
Close Window