McClellan Hospital (Philadelphia PA)

Union Army facility.

Showing all 2 resultsSorted by latest