Title: The Rover story
Subjects: History, Automobile industry and trade, Land-Rover Ltd
Places: Great Britain