Shapleigh (Thomas W.)

Private, Company A, 45th Massachusetts Infantry.

Showing the single result