1965 Land Rover Series 2a 88" (US)

Currently in process of restoration