Stoke Mandeville Hospital
Stoke Mandeville Hospital
  • Lower Road, Stoke Mandeville, Aylesbury

 

More
Social Interaction