These are all such utterly fantastic pictures, wonderful to have them back and I think there might be one or two we didn't have before? Including this one? I think I'm right in saying that this picture takes us inside a Rover 90 or similar possibly? (Maybe a Rover 60 or 80 or 100....)
No portion of this page, text, images or code, may be copied, reproduced,
published or distributed in any medium without the expressed written permission
of the copyright holder.