International Science and Technology Exposition Rest House

Journal
Shinkenchiku 1985:05