1964-1966 1966 Land Rover Series IIA 88" Previous1966 Lambretta TV 200 Next1966 MG 1100 1966 Land Rover Series IIA 88" 1966 Land Rover Series IIA 88" $1.00 Make: Land RoverModel: Series IIA 88”Year: 1966Color: GreenInterior: Transmission: Additional Notes: Right Hand Drive Add To Cart Facebook0 Twitter