This 1959 series 2 88 inch Land Rover is presently undergoing a total frame off restoration
Copyright © 2017 High Meadow Farm Rovers - All Rights Reserved.