Skip to main content
1 result
  • Hammersmith Hospital, London, England: the intensive care and dialysis unit: exterior. Photograph by H. Windsley, 1972.