Archive ID: F01238

FullBack Print Main ArchiveThumbnails


Full image size: 950 x 713  DG


2006   A view of a modernized Grace Church, Shanghai, in 2006. This photo was taken in the approximate location of image #00079, taken in 1946-7.