Stoke Mandeville Hospital

Stoke Mandeville Hospital

Location
  • Aylesbury, United Kingdom of Great Britain and Northern Ireland