Hospital staff and patients in the converted indoor tennis court at the Duchess of Connaught Canadian Red Cross Hospital at Cliveden near Taplow, Berkshire, England.
Uploaded by Community Archives of Belleville and Hastings Coun on 5 February 2018
Photo ID: 209351
Building ID: 101390848
Report this photo