International Science and Technology Exposition Transportation, Stations, and Rides

Journal
Shinkenchiku 1985:05