Vintage Matchbox Superfast Lotus Super Seven #60 1971 Made In England by Lesney.
See pictures of actual item
No windshield