12 June 1989

Foire Internationale, Lille, France




Details unknown


Back to Eventology