Ski-special Land Rover is first project from Aubrey Automobiles

Restored and modified by Aubrey Automobiles of London, this 1973 Land Rover Series III is the company’s first completed car.