England, 1969 Date: 1969 Location: unidentified auto show, England Source: British Leyland Collection, British Motor Industry Heritage Trust on Flickr What do you see here?