Skip to main content
1 result filtered with: London: hospitals (National Hospital, Queen sq)
  • Queen square, London circa 1790.