The Seale-Haynians Seale-Hayne military hospital

Seale-Hayne military hospital