Artists
Album Info
Release Date: 1981Label: WEA
℗ 1981 - Stemra - Made in HollandManufactured and distributed by WEA Records BV - Hilversum/Holland and by WEA Records NV/SA - Brussels/Belgium
Published by Ladybird Music B.V.
Dolly Dots Fanclub information printed on sleeve