Image 1 of 1
Before resto photo by Charlie Chan
Land Rover 1964 SeriesIIA, Big Red, owned by Lara Platman. Fully nut and bolt restored. available for photographic shoots, Film props and commercials.
Image 1 of 1
Before resto photo by Charlie Chan