I'm thinking this is a Lambretta LC? This is a very odd ad. The model is impossibly thin, the clothes look crazy, just check out her waist!