Archive ID: F01093

FullBack Print Main ArchiveThumbnails


Full image size: 950 x 662  CP


1989   Staff of FEBA Singapore in Christmas of 1989. In center, David Chen, Director and wife Dorothy.