Land Rovers - solaros1
1966 SIIA 109" diesel station wagon - purchased in 1978 - now has over 375,000 miles on it

1966 SIIA 109" diesel station wagon - purchased in 1978 - now has over 375,000 miles on it