Come and discover how it works at Satrosphere.
Satrosphere, Science and Technology Exhibition Centre.
Aberdeen : Satrosphere,
[1990?]
Cover title.