International Science and Technology Fair, Block F, Foreign Exhibition Hall

Journal
Shinkenchiku 1985:05