Wellcome uses cookies.

Read our policy
Skip to main content
1 result
  • Royal Victoria Hospital, Netley, Hampshire: six scenes of nurses, nurse and patient, patients, hospital wards, treatment and physicians. Process print.