Kavanaugh (James)

Captain, Company C, 69th New York Infantry. Possibly spelled Cavanaugh.

Showing the single result