International Science and Technology Exhibition Poles, Lighting and Sculpture

Journal
Shinkenchiku 1985:05