Archive ID: F01706

FullBack Print Main ArchiveThumbnails


Full image size: 500 x 743  DG


1975   Flood waters engulf the site of DXFE in Davao City. Date uncertain.