Smith (David P.)

Captain, Company D, 4th Pennsylvania Cavalry.

Showing the single result