Organisation

Royal Military Hospital. Shorncliffe Camp

Catalogue