Wolfe Street Hospital (Alexandria VA)

Union Army hospital.

Showing all 9 resultsSorted by latest