VN 851K An army Landrover ambulance…



SVN 851K An army Landrover ambulance.



The rear view showing the bodywork added to the Landrover chassis.

You may also like...