Search Constraints

Search Results

  • Shamian canal
  • News stand on bridge in Shamian
  • Mary Knight on Shamian Island
  • Margaret Howard, Fay Bailey, and Mary Knight