Archive ID: F01414

FullBack Print Main ArchiveThumbnails


Full image size: 750 x 950  BW


1965   Technician tests some of the switching devices in a control room at an FEBC facility in Manila.