The sixteen single by DOLLY DOTS is from 1981. The song on the A side is called LEILA (THE QUEEN OF SHEEBA). The composers were Peter van Asten and Richard Debois, who composed most of their songs. I have two different vinyl singles, both from Europe and with picture sleeves. This single reached number 9 on the Dutch charts.
