London Earls Court Motor Show 1972. Rovers and Land Rovers on British Leyland stand.
Please note: This photo is printed from the original archive image and therefore may
contain the occasional imperfection and blemish.
London Earls Court Motor Show 1972
BMIHT Reference Number: 00-EarlsCourtRoverStand-1972
(c) British Motor Industry Heritage Trust