International Science and Technology Exposition, Block B, Den-Den Ins Pavilion

Journal
Shinkenchiku 1985:05