Myra and Michele. Shot at Saint Martins College for Stephen Linard’s fashion show (1980) (via Intimate portraits of the new romantics | Music | The Guardian) (thx, PVB!)
Not to be all 1980!! about this, but 1980!!
Related, your memory jog, where-are-they-now info on Stephen Linard.

