Confederate hospital (Cedar Mountain VA)

Home commandeered as battlefield hospital.

Showing the single result