Land Rover Defender 300Tdi 110 | 1994 – Route 66 Auctions

Description. Land Rover Defender 300Tdi 110 | 1994. ? 2.5-litre 4-cylinder diesel engine with manual transmission ? Factory galvanised chassis and …
View full source