1976 Land Rover Series 3 Station Wagon

1976 Land Rover Series III (88) Station Wagon in Carmona (Cantabria)

Read more: World best cars by Jordi Vilaró ...