ABBA - The Visitors

 

ABBA - The Visitors

Polar - POLCD 342 (800 011-2)

Printed in West Germany by Neef, Wittingen - no barcode