Omnimax Space Theatre, EXPO-92, Sevilla, Spain

1989-92 - Omnimax Space Theatre, EXPO-92, Sevilla, Spain.