Ministry of Culture Photo News 336, "Stress on Science and Technology"

Title
Ministry of Culture Photo News 336, "Stress on Science and Technology"
Year/Period
18 March 1968
Region
Singapore
Material
Dimension
Image size: 50.8 x 76.2 cm
Accession No.
2006-00788