Trucks Image Library
A Hingleys Leyland and Scania at the Kelsall Rally, Cheshire, UK. picture taken on the 25th. June 2017.
Picture added on 05 July 2017 at 11:51