Toyota, Land Cruiser, 1990, 2.5 TD, 85 hp, Chalon sur Saône, turbo, VX turbo, sporting club, parked car, France

Related royalty-free photos