Series IIA (1961–1971)
1963 Land Rover 88″ 4 Cylinder First TDX xxx in the gallery. SW London, Feb 2014 #TheBest4x4xFar
oldtimer
Your browser doesn't have HTML5 support.