Original Land Rover Fact Specification Sheet Sales Brochure 1970/72 Printed in England