1973 Land Rover Series 3

This 1973 Land Rover series 3 88 inch was found on an old farm in Vermont in very poor condition