Skip to main content
1 result
  • St. Charles Hospital Medical Centre, London, England: exterior. Photograph by H. Windsley, 1972.