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

Journal
Shinkenchiku May 1985 issue